home *** CD-ROM | disk | FTP | other *** search
/ Amiga Inside! / Amiga FD Inside (1995)(Ultramax).iso / forumamiga / programme / dynamicnodes / dynamicnodes.h < prev    next >
C/C++ Source or Header  |  1994-07-29  |  797b  |  24 lines

  1. #ifndef DYNAMIC_NODES_H
  2. #define DYNAMIC_NODES_H
  3.  
  4. /**
  5.  **  Protos für die Node-Routinen in "DynamicNodes.o"
  6.  **/
  7.  
  8. #ifndef EXEC_LISTS_H
  9. #include "exec/lists.h"
  10. #endif /* EXEC_LISTS_H */
  11.  
  12. /* Node allokieren, ln_Name auf übergebenen String setzen */
  13. struct Node *AllocNode( const STRPTR );
  14. /* mit AllocNode() besorgte Node freigeben. NULL erlaubt */
  15. void             FreeNode( struct Node * );
  16. /* ln_Name einer mit AllocNode() besorgten Node durch neuen String ersetzen */
  17. struct Node *InitNode( struct Node *, const STRPTR );
  18. /* Datei laden (dos.library V36+) und pro Zeile eine Node in die List einfügen */
  19. BOOL             LoadTextNodes( const STRPTR, struct List * );
  20. /* List mit Nodes von AllocNode() oder LoadTextNodes() freigeben. NULL erlaubt */
  21. void             FreeList( struct List * );
  22.  
  23. #endif /* DYNAMIC_NODES_H */
  24.